Scale Diagrams: Understanding Multiscale Interfaces, Proceedings of ACM SIGCHI’95, in press.
نویسندگان
چکیده
We describe Pad++, a zoomable graphical sketchpad that we are exploring as an alternative to traditional window and icon-based interfaces. We discuss the motivation for Pad++, describe the implementation, and present some of the differences between Pad++ and the standard Tk Canvas widget. INTRODUCTION Imagine that the computer screen is made of a sheet of a miraculous new material that is stretchable like rubber, but continues to display a crisp computer image, no matter what the sheet’s size. Imagine that this sheet is very elastic and can stretch orders of magnitude more than rubber. Further, imagine that vast quantities of information are represented on the sheet, organized at different places and sizes. Everything you do on the computer is on this sheet. To access a piece of information you just stretch to the right part, and there it is. Imagine further that special lenses come with this sheet that let you look onto one part of the sheet while you have stretched another part. With these lenses, you can see and interact with many different pieces of data at the same time that would ordinarily be quite far apart. In addition, these lenses can filter the data in any way you would like, showing different visual representations of the same underlying data. The lenses can even filter out some of the data so that only relevant portions of the data appear perhaps those satisfying some search criteria. Imagine also new kinds of stretching that provide alternatives to scaling objects purely geometrically. For example, instead of representing a page of text so small that it is unreadable, it might make more sense to present an abstraction of the text perhaps just a title that is readable. Similarly, when stretching out a spreadsheet, instead of showing huge numbers, it might make more sense to show the computations from which the numbers were derived. The beginnings of an interface like this sheet exists today in a program we call Pad++. We don’t really stretch a huge rubber-like sheet, but we simulate it by zooming into the data. We use what we call portals to simulate lenses, and a notion we call semantic zooming to scale data in non-geometric ways. The user controls where they look on this vast data surface by panning and zooming. Portals are objects on the Pad++ data surface that can see anywhere on the surface, as well as filter data to represent it differently than it normally appears. Panning and zooming is an approach to navigate through a large information space via direct manipulation. By tapping into people’s natural spatial abilities, we hope to increase users’s intuitive access to information. Of course, traditional computer search techniques are also available, but they produce an automatic animation to the area with the desired data bridging traditional and new interface metaphors. Figure 1These lenses shows textual data as scatter plots and bar charts. Advances in the Pad++ Zoomable Graphics Widget Benjamin B. Bederson and James D. Hollan Computer Science Department University of New Mexico Albuquerque, NM 87131 [email protected], [email protected]
منابع مشابه
CPSC 601 . 47 Fall 2009
Notes on Paper #1 for week 8 of CPSC601.47 Tabletop and Interactive Surfaces. Prepared by Erika Harrison Discussed Paper: Mark Hancock, Sheelagh Carpendale and Andy Cockburn. Shallow-Depth 3D Interaction: Design and Evaluation of One-, Twoand Three-Touch Techniques. In CHI ’07: Proceedings of the SIGCHI conference on Human factors in computing systems. (New York, NY, USA), ACM Press, pp 1147-11...
متن کاملSpace-scale Diagrams: Understanding Multiscale Interfaces
Big information worlds cause big problems for interfaces. There is too much to see. They are hard to navigate. An armada of techniques has been proposed to present the many scales of information needed. Space-scale diagrams provide an analytic framework for much of this work. By representing both a spatial world and its different magnifications explicitly, the diagrams allow the direct visualiz...
متن کاملMultipurpose Public Displays: Can Automated Grouping of Applications and Services Enhance User Experience?
s of the SIGCHI conference on Human Factors in ComputingSystems (pp. 3223–3228). New York, NY: ACM Press.Brooke, J. (1996). SUS: A quick and dirty usability scale. In P. W. Jordan,B. Thomas, B. A. Weerdmeester, & I. L. McClelland (Eds.), Usabilityevaluation in industry. London (pp. 189–194). UK: Taylor & Francis.Callahan, J., Hopkins, D., Weiser, M., & Shneiderman, B. (1998)...
متن کاملDesigning for playful photography
s on Human Factors in Computing Systems, Minneapolis, MN, April 20 25, 2002, New York, NY: ACM, pp. 574 575, 2002. H. Martin and B. Gaver, ‘‘Beyond the snapshot from speculation to prototypes in audiophotography’’, in Proceedings of the 3rd Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques (DIS’00), New York City, NY, August 17 19, 2000, D. Boyarski and ...
متن کاملNon-occluding intelligent magnifiers for sketching on small displays
s on Human factors in computing systems, Vienna, Austria, 24-29 Apr, 1275-1278. ACM, NewYork, USA.Patel, R., B. Plimmer, J. Grundy and R. Ihaka.(2007) Ink Features for Diagram Recognition. 4th Eurographics Workshop on Sketch-BasedInterfaces and Modeling Riverside, California, 2-3Aug, 131-138. ACM, New York, USA.Pietriga, E. and C. Appert. (2008) Sigma lenses:focus-co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998